.aside-nav {
  font-size: 14px;
  border: 1px solid #dbdbdb; }
  .aside-nav ul {
    margin: 0;
    padding: 0; }
  .aside-nav .menu-level-1-title {
    z-index: 10; }
  .aside-nav .menu-level-1-item {
    display: block;
    overflow: hidden; }
    .aside-nav .menu-level-1-item > div { height: 50px; }
    .aside-nav .menu-level-1-item > div.cursor-pointer {cursor: pointer;}
    .aside-nav .menu-level-1-item > div.cursor-pointer > .arrow {display: block;}
      .aside-nav .menu-level-1-item > div > span {
        font-weight: 600;
        font-size: 15px;
        top: 18px;
        left: 45px; }
  .aside-nav .arrow {
    top: 22px;
    right: 20px;
    width: 7px;
    height: 5px;
    background: url(../../../../images/member/user-center-framework/ui/icon/icon.arrow.down.jpg) center center no-repeat; }
  .aside-nav .my-trade > div {
    background: url(../../../../images/member/user-center-framework/ui/icon/icon.credit.card.jpg) 18px center no-repeat; }
  .aside-nav .my-account > div {
    background: url(../../../../images/member/user-center-framework/ui/icon/icon.person.jpg) 18px center no-repeat; }
  .aside-nav .msg-center > div {
    background: url(../../../../images/member/user-center-framework/ui/icon/icon.message.jpg) 18px center no-repeat; }
  .aside-nav .menu-level-2-hidden, .aside-nav .menu-level-2 {
    bottom: 0; }
    .aside-nav .menu-level-2-hidden > .menu-level-2-hidden-item > a, .aside-nav .menu-level-2-hidden .menu-level-2-item > a, .aside-nav .menu-level-2 > .menu-level-2-hidden-item > a, .aside-nav .menu-level-2 .menu-level-2-item > a {
      display: block;
      line-height: 36px;
      color: #333;
      width: 230px;
      height: 36px;
      padding-left: 45px;
      -webkit-transition: background-color 300ms ease-out;
      -moz-transition: background-color 300ms ease-out;
      transition: background-color 300ms ease-out; }
    .aside-nav .menu-level-2-hidden > .menu-level-2-hidden-item > a:hover, .aside-nav .menu-level-2-hidden .menu-level-2-item > a:hover, .aside-nav .menu-level-2 > .menu-level-2-hidden-item > a:hover, .aside-nav .menu-level-2 .menu-level-2-item > a:hover {
      background-color: #dcf4ff; }
    .aside-nav .menu-level-2-hidden > .menu-level-2-hidden-item.selected, .aside-nav .menu-level-2-hidden .menu-level-2-item.selected, .aside-nav .menu-level-2 > .menu-level-2-hidden-item.selected, .aside-nav .menu-level-2 .menu-level-2-item.selected {
      background-color: #03a9f4; }
      .aside-nav .menu-level-2-hidden > .menu-level-2-hidden-item.selected > a, .aside-nav .menu-level-2-hidden .menu-level-2-item.selected > a, .aside-nav .menu-level-2 > .menu-level-2-hidden-item.selected > a, .aside-nav .menu-level-2 .menu-level-2-item.selected > a {
        color: #FFF; }
      .aside-nav .menu-level-2-hidden > .menu-level-2-hidden-item.selected > a:hover, .aside-nav .menu-level-2-hidden .menu-level-2-item.selected > a:hover, .aside-nav .menu-level-2 > .menu-level-2-hidden-item.selected > a:hover, .aside-nav .menu-level-2 .menu-level-2-item.selected > a:hover {
        background-color: #03a9f4; }

.ie7 .aside-nav {
  width: 220px; }
.ie7 .menu-level-1 > span {
  top: 18px; }
.ie7 .menu-level-2-hidden > .menu-level-2-hidden-item > a, .ie7 .menu-level-2-hidden .menu-level-2-item > a, .ie7 .menu-level-2 > .menu-level-2-hidden-item > a, .ie7 .menu-level-2 .menu-level-2-item > a {
  width: 175px; }
